<?php
defined('ABSPATH') || exit;

if (!class_exists('CSF')) {
    return;
}
$name_prefix = '';
//例子
// CSF::createWidget('contact_info_widget', array(
//     'title'       => $name_prefix . '联系方式',
//     'classname'   => 'contact-info',
//     'description' => '联系方式',
//     'fields'      => array(
//          array(
//             'id'      => 'show_title',
//             'type'    => 'switcher',
//             'title'   => '开启标题',
//             'desc'    => '是否显示标题',
//             'default' => false,
//         ),
//         array(
//             'id'      => 'title',
//             'type'    => 'text',
//             'title'   => '标题',
//             'dependency' => array('show_title', '==', 'true'),
//         ),
//         array(
//             'id'      => 'style_title',
//             'type'    => 'switcher',
//             'title'   => '标题居中',
//             'desc'    => '开启后标题居中',
//             'default' => false,
//             'dependency' => array('show_title', '==', 'true'),
//         ),
//        array(
//             'id'      => 'localization',
//             'type'    => 'textarea',
//             'title'   => '地址',
//             'default' => '<span>401 Broadway, 24th floor,</span><span>orchard view, london, UK</span>',
//         ),
//         array(
//             'id'      => 'telephone',
//             'type'    => 'textarea',
//             'title'   => '电话',
//             'default' => '<a href="" class="get-add">(+00) 1 23 45 67 89</a><a href="" class="get-add">(+1) 1 23 45 67 89</a>',
//         ),
//         array(
//             'id'      => 'mail-address',
//             'type'    => 'textarea',
//             'title'   => '邮箱',
//             'default' => '<a href="mailto:demo@support.com" class="get-add">demo@support.com</a><a href="mailto:support@spacingtech.com" class="get-add get-sup">support@spacingtech.com</a>',
//         ),

//     ),
// ));
// function contact_info_widget($args, $instance) {
//     $instance = array_merge(array(
//         'title' => '标题',
//         'style_title' => false,
//         'telephone' => '<a href="tel:+1234567890">+1234567890</a>',
//         'mail-address' => '<a href="mailto:demo@support.com" class="get-add">demo@support.com</a><a href="mailto:support@spacingtech.com" class="get-add get-sup">support@spacingtech.com</a>',
//         'localization' => '<span>401 Broadway, 24th floor,</span><span>orchard view, london, UK</span>',
//         'show_title' => false,
//     ), $instance);
//     echo $args['before_widget'];
//     get_template_part('template-parts/widget/contact-info', '', $instance);
//     echo $args['after_widget'];
// }

//按照例子实现